github.com/refraction-networking/utls.UQUICConn.conn (field)

29 uses

	github.com/refraction-networking/utls (current package)
		u_quic.go#L18: 	conn *UConn
		u_quic.go#L38: 		conn: uconn,
		u_quic.go#L47: 	if q.conn.quic.started {
		u_quic.go#L50: 	q.conn.quic.started = true
		u_quic.go#L51: 	if q.conn.config.MinVersion < VersionTLS13 {
		u_quic.go#L54: 	go q.conn.HandshakeContext(ctx)
		u_quic.go#L55: 	if _, ok := <-q.conn.quic.blockedc; !ok {
		u_quic.go#L56: 		return q.conn.handshakeErr
		u_quic.go#L62: 	return q.conn.ApplyPreset(p)
		u_quic.go#L68: 	qs := q.conn.quic
		u_quic.go#L87: 	if q.conn.quic.cancel == nil {
		u_quic.go#L90: 	q.conn.quic.cancel()
		u_quic.go#L91: 	for range q.conn.quic.blockedc {
		u_quic.go#L94: 	return q.conn.handshakeErr
		u_quic.go#L100: 	c := q.conn
		u_quic.go#L116: 	for q.conn.hand.Len() >= 4 && q.conn.handshakeErr == nil {
		u_quic.go#L117: 		b := q.conn.hand.Bytes()
		u_quic.go#L120: 			q.conn.handshakeErr = fmt.Errorf("tls: handshake message of length %d bytes exceeds maximum of %d bytes", n, maxHandshake)
		u_quic.go#L126: 		if err := q.conn.handlePostHandshakeMessage(); err != nil {
		u_quic.go#L127: 			q.conn.handshakeErr = err
		u_quic.go#L130: 	if q.conn.handshakeErr != nil {
		u_quic.go#L131: 		return quicError(q.conn.handshakeErr)
		u_quic.go#L140: 	c := q.conn
		u_quic.go#L156: 	return q.conn.ConnectionState()
		u_quic.go#L167: 	q.conn.quic.transportParams = params // this won't be used for building ClientHello when using a preset
		u_quic.go#L176: 	if q.conn.quic.started {
		u_quic.go#L177: 		<-q.conn.quic.signalc
		u_quic.go#L178: 		<-q.conn.quic.blockedc